recurring role - French English Dictionary